sailing team - English Synonyms Dictionary